Big Huge Thesaurus

Brugmansia arborea

noun

sounds kind of like